self efficacy - Alemán Inglés Diccionario